Germany Slams China